لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Mendix 9.6: ساخت یک برنامه تجارت الکترونیکی [پیشرفته]
Mendix 9.6 : Building an e-Commerce Application [Advanced]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
مفاهیم پیشرفته مندیکس را بیاموزید. Javascript & Java Actions، Advanced Domain Model Concepts و موارد دیگر... - دانش آموزان مفاهیم پیشرفته مدل دامنه را یاد خواهند گرفت. - دانش آموزان ساخت اکشن های جاوا را با Mendix یاد خواهند گرفت. - دانش آموزان Mendix Client API را یاد خواهند گرفت. - دانش آموزان قطعه های جاوا اسکریپت سفارشی را یاد خواهند گرفت. پیش نیازها: Javascript HTML CSS دانش پایه جاوا و OOP باید مبانی Mendix را بداند.
Mendix یک پلتفرم بزرگ کمکد و بهترین در توسعه کمکد است. این ابزارها را برای ساخت، آزمایش و استقرار برنامهها در همان پلتفرم فراهم میکند و از آن استفاده میکند. Mendix پلتفرم را ایجاد کرده است تا کسب و کارها بتوانند زودتر شروع به فعالیت کنند و سریعتر به موفقیت برسند. علاوه بر آن در 1 اکتبر 2018، Mendix توسط زیمنس، بزرگترین شرکت تولیدی صنعتی در اروپا خریداری شد.
در این دوره آموزشی خواهید ساخت و یاد خواهید گرفت؛
- ساختن یک برنامه تجارت الکترونیک ساده با Mendix.
- صفحه ثبت ورود به سیستم سفارشی
- اجازه دادن به کاربران ناشناس
- سلسله مراتب سیستم طراحی رابط کاربری Mendix
- مفاهیم پیشرفته مدل دامنه
- اقدامات جاوا اسکریپت
- Mendix Client API
- اقدامات جاوا
- پیاده سازی جاوا اسکریپت سفارشی
- جستارهای پیشرفته XPATH و موارد دیگر...
- روابط موجودیت دائمی غیر پایدار
- مهارت های رفع اشکال در سطح بالا
- وارد کننده اکسل، ماژول های MxReflection
- پیاده سازی SCSS سفارشی
این یک دوره 10 ساعته است تا به شما بیاموزد که بینش عمیق تری در مورد توسعه Mendix ارائه دهید.
Mendix یک پلت فرم برنامه با بهره وری بالا است که به شما امکان می دهد برنامه های موبایل و وب را در مقیاس بسازید و به طور مداوم بهبود دهید. پلتفرم Mendix برای سرعت بخشیدن به تحویل برنامه های سازمانی در کل چرخه عمر توسعه برنامه شما، از ایده پردازی گرفته تا استقرار و عملیات، طراحی شده است.
Mendix شما را قادر میسازد تا بهترین شیوههای Agile و DevOps را پیادهسازی کنید. حتی با درگیر کردن سهامداران تجاری در توسعه واقعی برنامهها، فراتر از آن است.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
یادداشت مهم!
IMPORTANT NOTE!
خبر مهم!
IMPORTANT NEWS!
چگونه Mendix 9.6 را نصب کنیم؟
How to Install Mendix 9.6?
VS Code & Git را نصب کنید
Install VS Code & Git
نحوه دسترسی به فایل های پروژه
How to Access Project Files
فعال کردن برنامه برای کاربر ناشناس
Enabling App For Anonymous User
ایجاد پروژه مندیکس
Creating Mendix Project
راه اندازی ماژول و نقش ناشناس
Setting Up Anonymous Module & Role
سلسله مراتب طراحی UI Mendix
Mendix UI Design Hierarchy
پیاده سازی صفحه ورود در ابتدا
Implementing Login Page Initially
طراحی صفحه ورود اولیه، ایجاد موجودیت Anon
Designing Initial Login Page, Creating Anon Entity
یک ظاهر طراحی صفحه ورود به سیستم
Styling Login page
صفحه ثبت استایل
Styling register page
معماری مندکس
Mendix Architecture
آشنایی با معماری مندیکس
Understanding Mendix Architecture
میکروفلوها در مقابل نانوفلوها
Microflows vs Nanoflows
اجرای عملکرد ورود و ثبت نام
Implementing Login & Register Functionality
اجرای عملکرد ورود
Implement Login Functionality
اجرای تابع ثبت بدون اعتبارسنجی
Implement Register Function Without Validation
اجرای اعتبارسنجی برای فرآیند ثبت نام
Implementing Validations For Registration Process
افزودن نوار پیشرفت به نانوفلو
Adding Progress Bar to Nanoflow
افزودن SCSS سفارشی به صفحات ورود و ثبت نام
Adding Custom SCSS to Login and Register Pages
پیاده سازی ماژول مدیریت
Implementing Admin Module
تغییر ساختار پوشه
Changing Folder Structure
طراحی صفحه مدیریت و کامپوننت کاربر
Designing Admin Page and User Component
ایجاد نقش مدیر و اضافه کردن دکمه خروج
Creating Admin Role and Adding Signout Button
جلوگیری از دسترسی کاربر به پنل مدیریت
Prevent User to Access Admin Panel
ساخت صفحه محصولات
Building a Products Page
پنل مدیریت ساختمان - حساب من
Building Admin Panel - My Account
ایجاد صفحه جدید حساب من - آپلود تصویر
Create New My Account Page - Image Uploads
طراحی مجدد صفحه حساب من
Redesigning My Account Page
اجرای رویداد Handler برای صفحه نمایه
Implement Event Handler For Profile Page
تغییر تم برنامه
Changing Theme of App
مفاهیم پیشرفته مدل دامنه
Advanced Domain Model Concepts
داده های اکسل، MxModelReflection و نهاد محصول را وارد کنید
Import Excel Data, MxModelReflection & Product Entity
مدل دامنه چگونه کار می کند
How Domain Model Works
صفحه محصولات طراحی مجدد
Redesign Products Page
شیرجه عمیق به غیر پایدار - موجودات پایدار
Deep Dive into Non-Persistable - Persistable Entites
اعمال فیلتر قیمت برای محصولات
Applying Price Filter To Products
پیاده سازی نوار لغزنده - طراحی صفحه فیلتر
Implementing range slider - Designing Filter Pane
ایجاد Entity Category Product and Import Data
Creating ProductCategory Entity and Import Data
اختصاص دسته بندی های تصادفی به محصولات
Assigning Random Categories To Products
اهمیت Refresh In Client
Importance of Refresh In Client
درک بازیابی توسط انجمن
Understanding Retrieve By Association
پیاده سازی فیلتر دسته بندی محصولات
Implementing Product Category Filter
درک زمینه داده های تودرتو
Understanding Nested Data Context
استفاده از رابطه غیر پایدار - موجودیت پایدار
Using Non-Persistent - Persistent Entity Relation
افزودن پس زمینه محصول انتخاب شده
Adding Selected Product Background
رابطه بسیاری به بسیاری بین موجودیت غیر پایدار
Many to Many relation between Non Persistent Entity
پیاده سازی UI را بررسی کنید
Checkout UI Implementation
پیاده سازی منطق پرداخت
Implementing Checkout Logic
مدیریت بسیاری از روابط
Handling many to many relationships
پیاده سازی منطق کسب و کار
Implementing Business Logic
تغییر منطق شبکه فروش کاربر
Changing User Sales Grid Logic
محصولات - بهبودهای رابط کاربری صفحه حساب من
Products - My Account Page UI Improvements
استفاده از Entity Access برای امنیت داده ها
Applying Entity Access for Data Security
نمایش نظرات